home *** CD-ROM | disk | FTP | other *** search
- DefInt A-Z
-
- Type NumL
- l As Long
- End Type
- Type StrL
- s As String * 4
- End Type
- Dim NumL As NumL, StrL As StrL
-
- Type NumI ' used by CVI() & MKI()
- i As Integer
- End Type
- Type StrI
- s As String * 2
- End Type
- Dim NumI As NumI, StrI As StrI
-
- Type NumS ' used by CVS() & MKS()
- n As Single
- End Type
- Type StrS
- s As String * 4
- End Type
- Dim NumS As NumS, StrS As StrS
-
- Type NumD ' used by CVD() & MKD()
- d As Double
- End Type
- Type StrD
- s As String * 8
- End Type
- Dim NumD As NumD, StrD As StrD
-
- Global FieldBuf$(99)
-
- Declare Function GetFreeSpace Lib "Kernel" (ByVal wFlags As Integer) As Long
-
- Function CVD# (s$)
- StrD.s = s$
- LSet NumD = StrD
- CVD# = NumD.d
- End Function
-
- Function CVI% (s$)
- StrI.s = s$
- LSet NumI = StrI
- CVI = NumI.i
- End Function
-
- Function CVL& (s$)
- StrL.s = s$
- LSet NumL = StrL
- CVL = NumL.l
- End Function
-
- Function CVS! (s$)
- StrS.s = s$
- LSet NumS = StrS
- CVS = NumS.n
- End Function
-
- Function FRE (a As Variant) As Long
- FRE = GetFreeSpace(wFlags)
- End Function
-
- Function MKD$ (d#)
- NumD.d = d#
- LSet StrD = NumD
- MKD$ = StrD.s
- End Function
-
- Function MKI$ (i)
- NumI.i = i
- LSet StrI = NumI
- MKI$ = StrI.s
- End Function
-
- Function MKL$ (l&)
- NumL.l = l&
- LSet StrL = NumL
- MKL$ = StrL.s
- End Function
-
- Function MKS$ (n!)
- NumS.n = n!
- LSet StrS = NumS
- MKS$ = StrS.s
- End Function
-
-